package wiki.controle;

import java.io.Serializable;
import java.util.ArrayList;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

import wiki.beans.Usuario;
import wiki.daos.UsuarioDAO;

@ManagedBean
@SessionScoped
public class PesquisarUsuario implements Serializable 
{
	private UsuarioDAO uDAO = null;
	private ArrayList<Usuario> arrayUsuarios = null;
	private Usuario usuario = null;
	private String campo = null;;
	
	
	public PesquisarUsuario()
	{
		uDAO = new UsuarioDAO();
		setUsuario(new Usuario());
	}
	
	public void buscarUsuario(){

		setArrayUsuarios(uDAO.buscar(campo));
		System.out.println("Buscou "+campo);
	}
	
	public String verPerfil(long id){
		usuario = uDAO.buscar((int)id);
		
		return "perfil_atrasador";
	}

	public String getCampo() {
		return campo;
	}

	public void setCampo(String campo) {
		this.campo = campo;
	}

	public ArrayList<Usuario> getArrayUsuarios() {
		return arrayUsuarios;
	}

	public void setArrayUsuarios(ArrayList<Usuario> usuarios) {
		this.arrayUsuarios = usuarios;
	}

	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

}
